5 research outputs found

    The dark patterns for the user interface

    Get PDF
    The theory of interaction with user aims to understand the user needs аnd to develop an interface that optimizes the users work. But some developers use this knowledge to design interfaces that make people inadvertently agree to share more data than they intend, or spend more money than planned, by using various psychological motives and outright deception. These approaches in interface development are defined as dark patterns. They are found in websites, social media platforms, mobile applications and games. The theme remains relevant regardless of the EU's GDPR. The purpose of the report is to identify and detect commonly used dark patterns. The main dark patterns groups and the problems they cause are studied

    Providing the cloud security by design patterns

    Get PDF
    The problem of providing the security of cloud services is becoming more popular as the use and availability of cloud services increases. Besides small and medium-sized businesses, and  governments use cloud technology to reduce information costs and increase the availability and scope of offering services. Cloud technologies are expected to meet the increased security requirements. Enhanced requirements makes difficult development of cloud computing sevices and infrastructure. One way to overcome these difficulties is to use design patterns that aid applying of useful security practices. For their application is necessary a research of the variety of design patterns offered by different organizations and scientists. That's why the research object in the paper is design patterns that support improving cloud security. Some security issues and design patterns that aid to solve them are addressed

    Design patterns for smart home systems development

    Get PDF
    The information technology is increasingly entering the household and allowing the different devices integration into smart home systems. IoT (Internet of things) provides interoperability and the ability to control devices through a global network. The "smart" devices used in the environment shaping for smart home systems utilize large amounts of data that need storage, distribution and computation. There are numerous problems with the processing and security of large data sets. The design patterns can be used to solve the whole variety of emerging issues. The purpose of the report is to identify and classify the design patterns that allow different processes and devices collaboration on smart home systems

    Applying patterns to e-government

    Get PDF
    This paper present design patterns which simplifies the process of developing, deploying, and managing complex, integrated, and standards-compliant E-government applications. The patterns can be used at different levels and layers of E-government’s architecture. Architecture Patterns are the highest layer patterns and have a high level of abstraction. Their aim is to present the different system components and their collaboration through a conceptual model. In the middle layer are design patterns. In e-government, security and object-oriented design patterns are most used. The design patterns application allows to improve the performance of the existing solution, the flexibility and scalability, security and to keep the applications up to date and to incorporate the new requirements. E-government web design patterns allow to create intuitive websites that are suitable for different user categories

    Аrtificial intelligence system problems and opportunities to solve them with design patterns

    Get PDF
    Artificial intelligence (AI) is entering almost every sphere of modern life. Its influence cannot be ignored and it permeates almost all modern systems. The requirements for the development of such systems are many, he must not only know the capabilities of AI, but also be able to create a complete system that meets certain quality requirements. Some design patterns are provided to help AI developers. Common development practices at the architecture and project  level can be encapsulated as patterns to reuse and bring the expertise in this relatively new technology to all developers. For some of the problems discussed, design patterns can offer an effective solution and thus support the overall development process. The research goal is to explore common problems in AI systems and patterns that can offer a solution
    corecore